package com.qww.exec04;

class BaseClass {

    BaseClass() {
        System.out.println("基类 的 无参构造器 被调用了");
    }
}

public class Exec04 extends BaseClass {
    private String s;

    Exec04() {
        System.out.println("子类 的 无参构造器 被调用了");
    }

    Exec04(String s) {
        this.s = s;
        System.out.println("子类 的 有参构造器 被调用了");
    }

    public static void main(String[] args) {
        new Exec04();
        new Exec04("hello");
    }
}
/* 运行结果
基类 的 无参构造器 被调用了
子类 的 无参构造器 被调用了
基类 的 无参构造器 被调用了
子类 的 有参构造器 被调用了
 */